﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CalendarMgm.util
{
    interface Interface1
    {
        //create, get, delete an event
        Boolean newEvent();

        void getEvent();    //actually, return type is Event.

        Boolean delEvent();

        //a series of method to set some attribute of an event
        Boolean setLocation();

        Boolean setType();

        Boolean setInterval();

        Boolean setEventName();

        Boolean setBeginTime();
        
        Boolean setEndTime();

        Boolean setComment();

        Boolean setStatus();

        
        //a series of methods to get some attribute of an event
        String getLocation();

        String getType();

        int getInterval();

        String getEventName();

        String getBeginTime();

        String getEndTime();

        String getComment();

        int getStatus();


        //methods about friends
        Boolean addFriend();

        Boolean delFriend();

        

    }
}
